package com.zmn.oms.dubbo.interfaces.conf.distribute.reason;

import com.zmn.common.dto2.ResponseDTO;
import com.zmn.oms.common.dio.conf.redistribute.reason.ConfOrderDistributeReasonDIO;
import com.zmn.oms.common.dro.conf.distribute.reason.ConfOrderDistributeReasonDRO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;

import java.util.List;

/**
 * 类描述: 查询改派缘由接口
 *
 * @author: liudi
 * @since: 2022/07/18 10:21
 */
@Api(value = "改派缘由查询接口", tags = {"改派缘由查询操作"})
public interface ConfOrderDistributeReasonListRemoteService {

	/**
	 * 根据条件查询改派缘由
	 *
	 * @param confOrderDistributeReasonDIO 改派缘由查询条件
	 * @return
	 */
	@ApiOperation(value = "根据条件查询改派缘由", response = ResponseDTO.class, notes = "", tags = {"改派缘由"})
	ResponseDTO<List<ConfOrderDistributeReasonDRO>> listByQuery(@ApiParam(value = "查询条件", required = true) ConfOrderDistributeReasonDIO confOrderDistributeReasonDIO);

}
